passiflora mollissima - German English Dictionary